#ifndef BRATGAME_H
#define BRATGAME_H


class BratConnection;
enum TiePayoutOdds;

class BratGame
{
	public:
		enum Bets
		{
			BANKER, PLAYER, TIE,

			NUMBETS
		};

		// bets are passed in the order of "Bets" above
		//
		static bool8 deal(BratConnection * conn, int32* bets, int32 balance);

	protected:
		static int32 calcPayouts(int32 outcome, int32* bets, int32* payout, int32* commission, TiePayoutOdds tpo);
};

#endif
